﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DAL
{
    public partial class CuentaFinanciamiento
    {
        public void SetAdd(dbGestionDataContext _db,
                            int idProyecto,
                            bool	bitEsMontoCI,
                            decimal	cuotaInicial,
                            int	idBancoFinanciera,
                            string comentario,
                            bool bitCuotaEnCuenta,
                            int idUsuarioCre)
        {
            this.bitCuotaEnCuenta = bitCuotaEnCuenta;

            this.idProyecto = idProyecto;
                this.bitEsMontoCI=bitEsMontoCI;
                this.cuotaInicial=cuotaInicial;
                
                this.idBanco = idBancoFinanciera;
                this.comentario = comentario;
                this.usuarioCre = idUsuarioCre;
                this.usuarioMod = usuarioMod;
                this.fechaCre = DateTime.Now;
                this.fechaMod = DateTime.Now;
                _db.CuentaFinanciamientos.InsertOnSubmit(this);

        }

        public void SetUpdate(dbGestionDataContext _db,
                             bool bitEsMontoCI,
                            decimal cuotaInicial,
                             string comentario,
                             bool bitCuotaEnCuenta,
                            int idUsuarioMod)
        {
            this.bitCuotaEnCuenta = bitCuotaEnCuenta;
           
            this.bitEsMontoCI = bitEsMontoCI;
            this.cuotaInicial = cuotaInicial;
            this.comentario = comentario;
            this.usuarioMod = idUsuarioMod;
            this.fechaMod = DateTime.Now;

        }
    }
}
